stomach rumbling, growling, or gurgling - Spanish English Dictionary